home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 37 / Amiga Format CD37 (1999-02-16)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-03].iso / -screenplay- / shareware / invasionforce / source / includes / sound2_protos.h < prev    next >
C/C++ Source or Header  |  1999-01-09  |  1KB  |  87 lines

  1. /* Prototypes for functions defined in
  2. Sound2.c
  3.  */
  4.  
  5. extern long BUFSIZE;
  6.  
  7. extern struct DiskObject * infofile;
  8.  
  9. extern struct IOAudio * sound[4];
  10.  
  11. extern struct Filehandle * sFile;
  12.  
  13. extern struct FileLock * lock;
  14.  
  15. extern struct FileLock * savelock;
  16.  
  17. extern long sactual;
  18.  
  19. extern long sstart;
  20.  
  21. extern long vol;
  22.  
  23. extern long fade;
  24.  
  25. extern long sps;
  26.  
  27. extern long cycles;
  28.  
  29. extern long startvol;
  30.  
  31. extern long endvol;
  32.  
  33. extern long fadevol;
  34.  
  35. extern short k;
  36.  
  37. extern short stereo;
  38.  
  39. extern short left;
  40.  
  41. extern short right;
  42.  
  43. extern short compflag;
  44.  
  45. extern short statusline;
  46.  
  47. extern short direct;
  48.  
  49. extern UBYTE sunit[4];
  50.  
  51. extern UBYTE sunitL[2];
  52.  
  53. extern UBYTE sunitR[2];
  54.  
  55. extern BOOL help;
  56.  
  57. extern char * sbuffer;
  58.  
  59. extern char title[108];
  60.  
  61. extern char * cbuf[4];
  62.  
  63. extern char sname[108];
  64.  
  65. extern char * portname[4];
  66.  
  67. extern char comptable[16];
  68.  
  69. extern short svol;
  70.  
  71. void snd_quit(char * );
  72.  
  73. void cleanup(char * );
  74.  
  75. void doSound(char * , short );
  76.  
  77. char * SafeAllocMem(long , long );
  78.  
  79. short decomp(char * , long , long , short );
  80.  
  81. void loadSound(char * );
  82.  
  83. void soundSound(void);
  84.  
  85. char * ltoa(long );
  86.  
  87.